Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Bosnia/Herzegovina F1 Bosnia/Herzegovina F2 Bosnia/Herzegovina F3 Serbia&Montenegro F1 Serbia&Montenegro F2 Italy F15 Romania F12 Serbia&Montenegro F4 Croatia F4 Germany-w2 Israel F3 Italy F6 Turkey #1-w4 Bosnia/Herzegovina F1 Bosnia/Herzegovina F3 Romania F7 Serbia & Montenegro F1 Croatia F5 Croatia F6 Nigeria F6 Israel F4 Israel F6 Germany F2 Croatia F1 Italy F11 Bosnia/Herzegovina F3 Bosnia/Herzegovina F4 Bosnia/Herzegovina F6 Germany F2 Italy F26 Bosnia/Herzegovina F6 Bosnia/Herzegovina F7 Germany F2 Germany F3 Spain F8 Italy F3 Italy F8 Italy F10 Italy F30 Italy F5 Italy F9 Italy F11 Italy F16 Italy F23 Spain F1 Spain F2 Italy F10 Italy F29 Italy F30 Italy F4 Italy F12 Croatia F3 Croatia F3 Croatia F4 Croatia F6 Croatia F4 Turkey #1-w1 Hungary F5 Turkey #1-w2 Germany-w1 Turkey #1-w3 Croatia F1 Croatia F2 Bosnia/Herzegovina F1 Bosnia/Herzegovina F2 Croatia F5 Nigeria F5 Israel F2 Israel F5 Croatia F2 Siemens Open 2002 - Scheveningen 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Brixina Tennis Open - Bressanone EI Bank Bulgarian Challenger - Sofia Intelig Tennis Cup - Brasilia Copa Ericsson Brazil - Sao Paulo C.T. San Remo - XIII Piertomaso Tessitore - San Remo Gemax Samsung Open 2004 - Belgrade Challenger Citta di Olbia - Olbia San Remo Tennis Cup - San Remo Sporting Challenger - Turin Memorial Savigni - Sassuolo Riviera di Rimini Challenger 2004 - Rimini Cepu Open - San Marino Trani Cup - Trani Antonio Savoldi-Marco Co. - Manerbio Challenger Fondazione Carige - Genova Architect Open - Budapest Pekao Open 2004 - Szczecin Mobilux Open - Luxembourg La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago IX Torneo Internacionale de Tennis - Barletta Olbia Challenger - Olbia Tunis Open - Tunis Sina-Kia Motors Tennis Cup - Cordenons Genoa Open Challenger-Fondazione Carige - Genova Architect Open - Budapest Pekao Open 2005 - Szczecin XI Ciutat de Barcelona - Barcelona Copa Kia - Santiago BH Telecom Indoors Sarajevo 2006 - Sarajevo X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli Top Wool Challenger-Immagine Trophy - Biella San Marino Cepu Open - San Marino Qatar F2 Croatia F5 Bosnia/Herzegovina F3 Genoa Open - Genova Pekao Open - Szczecin Bosnia/Herzegovina F2 Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Bauer Watertechnology Cup - Eckental XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Open Prevadies - St. Brieuc Mitsubishi Electric Europe Cup - Monza Croatia Osiguranje Rijeka Open - Rijeka Unique Zagreb Open - Zagreb Memorial Manfredini - Sassuolo Challenger Lugano - Lugano Almaty Challenger 1 - Almaty La Rinascente Tennis Cup Harbour Club Milano - Milan Almaty Challenger 2 - Almaty Sporting Challenger '07 Trofeo Regione Piemonte - Turin Trofeo Sisma Mantova - Mantova Riviera di Rimini Challenger - Rimini San Marino Cepu Open - San Marino Bukhara Challenger - Bukhara Karshi Challenger - Karshi XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Citta di Como - Como Genova Open Challenger - Genova Ljubljana Open - Ljubljana Banjaluka Challenger 2007 - Banja Luka Ipsos Bucharest Challenger - Bucharest Challenger Tunisie - Tunis LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn Internationaux du Doubs - Besancon 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc San Marino CEPU Open - San Marino ECM Prague Open 2008 - Prague Morocco Tennis Tour - Rabat Zagreb Open - Zagreb 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Polska Energia Open - Bytom Mamaia Challenger - Constanta 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Sporting Challenger '08-Trofeo Regione Piemonte - Turin San Benedetto Challenger - San Benedetto Riviera de Rimini Challenger - Rimini Medjurgorje Open - Medjugorje Dusseldorf Open Challenger - Dusseldorf Genova Open Challenger - Genova Ljubljana Open 2008 - Ljubljana Banja Luka Challenger 2008 - Banja Luka Tatra Banka Slovak Open - Bratislava Caversham International Tennis Tournament - Jersey Barletta Challenger Iquique Challenger Bucaramanga Challenger Belgrade Challenger Meknes Challenger Wolfsburg Challenger Kyoto Challenger Caltanissetta Challenger Sarajevo Challenger Monza Challenger Sofia Challenger Lugano Challenger Milan Challenger Constanta Challenger Rijeka Challenger Rimini Challenger Orbetello Challenger Vancouver Challenger Rome Challenger Cordenons Challenger Trani Challenger Manerbio Challenger Como Challenger Rome Challenger Todi Challenger Ljubljana Challenger Palermo Challenger Ostrava Challenger Kolding Challenger Rimini Challenger San Marino Challenger Turin Challenger Manerbio Challenger Todi Challenger San Benedetto Challenger Bangkok Challenger Napoli Challenger Astana Challenger San Marino Challenger Meknes Challenger Casablanca Challenger Rabat Challenger Caltanissetta Challenger Barletta Challenger Alessandria Challenger Rijeka Challenger Turin Challenger San Benedetto Challenger Sopot Challenger Orbetello Challenger Napoli Challenger Trani Challenger San Marino Challenger Cordenons Challenger Manerbio Challenger Genova Challenger Tarragona Challenger Napoli Challenger Palermo Challenger Buenos Aires Challenger Montevideo Challenger Casablanca Challenger Rabat Challenger Marrakech Challenger Barletta Challenger Monza Challenger Milan Challenger San Benedetto Challenger Orbetello Challenger Todi Challenger San Luis Potosi Challenger Leon Challenger Caltanissetta Challenger Prague Challenger Orbetello Challenger San Marino Challenger Cordenons Challenger Genova Challenger Szczecin Challenger San Luis Potosi Challenger Ilkley Challenger St. Remy Challenger Orleans Challenger Mons Challenger Rennes Challenger Brest Challenger Canberra Challenger Irving Challenger Aachen Challenger Tashkent Challenger Tanger Challenger Zagreb Challenger Lugano Challenger Milan Challenger Reggio Emilia Challenger Turin Challenger Orbetello Challenger Cordenons Challenger 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia VIII Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2004 - Napoli Garden Open 2004 - Rome Sir Supermercati - Rome Lambertz Open by Stawag - Aachen Banja Luka Challenger - Banja Luka Sporting Challenger 2003 - Turin Copa Sevilla Internacionales de Andalucia - Seville 9° Trani Cup - Trani Samarkand Challenger - Samarkand Heineken Challenger - Ho Chi Minh City TennisCup Vlaanderen - Antwerp Stella Artois Clay Court Championships - Budaors Internazionali di Tennis Dell'Umbria - Todi Jameson Cup - Milan Citta di Monza - Monza San Marino Cepu Open - San Marino Global Telecom Open - Curitiba Antonio Savoldi-Marco Co. - Manerbio Challenger Copa Sevilla Internacionales de Andalucia - Seville Kamnik Challenger - Kamnik Memorial Savigni - Sassuolo Tennis Napoli Cup - Naples Challenger Canottieri Minico - Mantova Asirom Challenger Brasov - Brasov Memorial Savigni - Sassuolo Campionati Internazionali di Sicilia - Palermo Internazionali di Tennis di Bergamo - Bergamo Whirlpool Open - Budapest San Benedetto Challenger Campionati Internazionali di Sicilia - Palermo Campionati Internazionali di Sicilia - Palermo 6th Sardinian International Championships - Cagliari TESS Tennis Classic - Campinas Architect Open - Budapest Telesp Celular Open - Ribeirao Preto 8° Trani Cup - Trani Garden Open - Rome Baumag Open - Budapest Top Wool Challenger Biella - Biella Canottieri Mincio Open - Mantova Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe ECM Prague Open 2005 - Prague Campionati Internazionali di Sicilia - Palermo BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo BA-CA Tennis Trophy - Vienna MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Tampere Imageneering Open - Tampere Open 13 - Marseille PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril V Trani Cup - Trani Banca Stato Challenger - Lugano San Marino Cepu Open - San Marino Davidoff Swiss Indoors Basel - Basel Movistar Open - Vina del Mar Nord LB Open - Braunschweig PBZ Zagreb Indoors - Zagreb Top Wool Challenger - Biella Heilbronn Open - Heilbronn XXX Edizione 'A Savoldi Marco' - Manerbio Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Pilot Pen Tennis - New Haven Genoa Open 'Fondazione Carige' - Genova 84° Concurso Internacional Tenis San Sebastian - San Sebastian Citta di Como Challenger - Como II Cyclus Open de Tenis - Florianopolis Qatar Exxon Mobil Open - Doha Black Forest Open - Freudenstadt Grand Prix Hassan II - Casablanca Bulgarian Open - Sofia Serbia Open - Belgrade Gerry Weber Open - Halle Banja Luka Challenger 2003 - Banja Luka Pekao Open 2003 - Szczecin Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb BH Telecom Sarajevo 2007 - Sarajevo Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Rado Geneva Challenger - Geneva UNICEF Open - 's Hertogenbosch Memorial Piertomaso Tessitore - San Remo Garden Open - Rome Zivnobanka Czech Open - Prostejov ATU Cup - Weiden PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm The Hilversum Open - Hilversum St.Petersburg Challenger by Kinex - St. Petersburg Trani Cup - Trani Geneva Challenger - Geneva I Tourneo Fila Citta di Brindisi - Brindisi Banca Stato Challenger Lugano - Lugano Canottieri Minico 2004 - Mantova Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Arpa Ceramic Cup - Reggio Emilia Bulgarian Challenger 2002 - Sofia Regions Morgan Keegan Championships - Memphis BMW Brixina Tennis Open - Bressanone Opel Bulvaria MCG Bulgarian Open - Sofia Tennis Napoli Cup - Napoli Steelers Cup - Kosice 3° Trofeo 'Citta di Brindisi' - Brindisi X Ciutat de Barcelona - Barcelona The Tarka Challenger - Barnstaple Copa Petrobras Uruguray - Montevideo Sarajevo Open 2004 - Sarajevo Delray Beach International Tennis Championships - Delray Beach Zagreb Open - Zagreb 10ø Tornea B. Camparini - Reggio Emilia IPP Geneva Trophy - Geneva Black Forest Open 2004 - Freudenstadt Grand Prix Hassan II - Casablanca SIR Supermercadi Challenger - Rome San Remo Tennis Cup - San Remo Sarajevo Open - Sarajevo Tennis Napoli Cup - Napoli 4° Sporting Challenger - Turin Todi Challenger BRD Nastase Tiriac Trophy - Bucharest Banja Luka Challenger 2005 - Banja Luka Astana Challenger - Astana Tunis Open 2006 - Tunis Memorial Manfredini - Sassuolo Serbia Open - Belgrade Power Horse World Team Cup - Dusseldorf AEGON Championships - London UNICEF Open - 's Hertogenbosch Posillipo Tennis Cup - Napoli Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Moselle Open - Metz Kos Succhetti Tennis Cup - Cordenons Valencia Open - Valencia Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Power Horse Cup - Dusseldorf Poznan Challenger AEGON Championships - London BB&T Atlanta Open - Atlanta Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Tennislife Cup - Napoli Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb San Benedetto Challenger Open Tarragona Costa Daurada - Tarragona Segovia Challenger Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Istanbul Challenger Trani Challenger Barcelona Open BancSabadell - Barcelona BMW Open - Munich Brasov Challenger Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Citi Open - Washington Rabat Challenger Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham San Remo Challenger Monza Challenger Brisbane International - Brisbane Todi Challenger Dubai Duty Free Tennis Championships - Dubai Zagreb Challenger Napoli Challenger AEGON International - Eastbourne Konzum Croatia Open - Umag China Open - Beijing Rome Challenger Zagreb Challenger Petange Challenger Genova Challenger Meknes Challenger Tashkent Challenger Bergamo Challenger Belgrade Challenger Meknes Challenger Bratislava Challenger Sarajevo Challenger Caltanissetta Challenger Barletta Challenger Rome Challenger Tunis Challenger Rome Challenger Rome Challenger Ostrava Challenger Casablanca Challenger Alessandria Challenger Morelos Challenger Ljubljana Challenger Palermo Challenger Ortisei Challenger Open de la Comunidad Valenciana - Valencia Allianz Suisse Open - Gstaad Medellin Challenger Brasil Open - Costa do Sauipe Tunis Challenger Andria Challenger Orange Prokom Open - Sopot Mons Challenger San Marino Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Sporting Challenger - Turin Open de la Comunidad Valenciana - Valencia San Marino Challenger San Benedetto Challenger The LTA Hull Challenger - Hull Intelig Tennis Cup - Campos do Jordao Telesp Celular Open - Campinas VIII Trofeo Ciutat de Barcelona - Barcelona Warta Cup - Sopot Geovillage Open Trofeo Melia Olbia - Olbia ATP Studena Croatia Open Umag - Umag Jameson Cup - Milan ATP Studena Croatia Open Umag - Umag PBZ Zagreb Indoors - Zagreb ATP Studena Croatia Open Umag - Umag Tennis Masters Series - Rome German Tennis Championships - Hamburg Telecom Italia Masters - Rome ATP Studena Croatia Open - Umag Telecom Italia Masters - Rome Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Apia International - Sydney BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto AEGON International - Eastbourne Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Citi Open - Washington Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Energis Open - Amersfoort French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Generali Open - Kitzbuhel Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Dubai Duty Free Tennis Championships - Dubai Australian Open - Melbourne Bank Austria Tennis Trophy - Vienna French Open - Paris Croatia Open - Umag Wimbledon - London U.S. Open - New York Australian Open - Melbourne Grand Prix Hassan II - Casablanca Abierto Mexicano Telfonica MoviStar - Acapulco Qatar ExxonMobil Open - Doha French Open - Paris Abierto Mexicano Telcel - Acapulco Abierto Mexicano Telcel - Acapulco PBZ Zagreb Indoors - Zagreb Wimbledon - London U.S. Open - New York Australian Open - Melbourne Delray Beach Open - Delray Beach French Open - Paris U.S. Open - New York Australian Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Allianz Suisse Open Gstaad - Gstaad Citi Open - Washington Moselle Open - Metz If Stockholm Open - Stockholm Swiss Indoors Basel - Basel BMW Open - Munich Swiss Indoors Basel - Basel Shanghai ATP Masters - Shanghai Mutua Madrid Open - Madrid Davis Cup, PO, CRO-ECU 5-0 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, PO, RSA-CRO 1-4 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, PO, CRO-GBR 1-4 AAMI Classic - Kooyong Olympics - London